ditch for draining or as a boundary - Türkisch Englisch Wörterbuch